cochlear labyrinth - Francés Inglés Diccionario